﻿using System;
namespace Xtee.XteeAdapter.Calculator {
    using global::Calculator.Xroad.Eu;
    using global::Calculator.Xroad.Eu.Messages;
    using global::Xtee.Core;
    using System.Collections.Generic;
    
    
    public interface GetHistoryServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Calculator.Xroad.Eu.Messages.HistoryRequest,global::Calculator.Xroad.Eu.Headers.GetHistoryInputHeader,global::Calculator.Xroad.Eu.Messages.HistoryResponse> {
    }
    
    public interface AddServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Calculator.Xroad.Eu.Messages.AddRequest,global::Calculator.Xroad.Eu.Headers.AddInputHeader,global::Calculator.Xroad.Eu.Messages.AddResponse> {
    }
    
    public interface MultiplyServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Calculator.Xroad.Eu.Messages.MultiplyRequest,global::Calculator.Xroad.Eu.Headers.MultiplyInputHeader,global::Calculator.Xroad.Eu.Messages.MultiplyResponse> {
    }
    
    public interface SubtractServiceHandler : global::Xtee.Core.Adapter.IXteeServiceHandler<global::Calculator.Xroad.Eu.Messages.SubtractRequest,global::Calculator.Xroad.Eu.Headers.SubtractInputHeader,global::Calculator.Xroad.Eu.Messages.SubtractResponse> {
    }
}
